home *** CD-ROM | disk | FTP | other *** search
/ Netware Super Library / Netware Super Library.iso / metering / count_51 / count!.txt < prev    next >
Text File  |  1995-01-15  |  37KB  |  791 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                                   COUNT! v5.1
  11.                                  January 1995
  12.  
  13.  
  14.                           Network Administrators Guide
  15.  
  16.  
  17.  
  18.             This document is intended for Network Administrators and
  19.             assumes the audience is familiar with MS Windows v3.0 or
  20.             above, MS DOS v3.3 or above, and basic network
  21.             management principals.
  22.  
  23.  
  24.  
  25.                                Table Of Contents
  26.  
  27.  
  28.  
  29.             What is COUNT!........................................1
  30.  
  31.             Using COUNT!..........................................2
  32.  
  33.             Installing COUNT!.....................................2
  34.  
  35.             Setting Up Applications to Run Under COUNT!...........3
  36.  
  37.             Controlling Access to Applications....................4
  38.  
  39.             Multiple Instance Management..........................4
  40.  
  41.             Scrubbing License Files...............................5
  42.  
  43.             LogFiles..............................................6
  44.  
  45.             Registering COUNT!....................................7
  46.  
  47.             Transferring a License to COUNT!......................7
  48.  
  49.             Appendix A: Applications Installation and License 
  50.              Metering Problems....................................8
  51.  
  52.             Appendix B: Using COUNT! Without Stub Files...........9
  53.  
  54.             Appendix C: How COUNT!.ini Controls the Launching of
  55.              Applications........................................10
  56.  
  57.             Appendix D: Installing Non-Network Software Versions.11
  58.  
  59.             Appendix E: User Messages............................12
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                DISCLAIMER OF WARRANTY
  71.  
  72.            THIS SOFTWARE AND MANUAL ARE SOLD "AS IS" AND WITHOUT
  73.            WARRANTIES WHETHER EXPRESSED OR IMPLIED.  THE USER MUST
  74.            ASSUME THE ENTIRE RISK OF USING THE PROGRAM.  ANY LIABILITY
  75.            OF THE SELLER WILL BE LIMITED EXCLUSIVELY TO PRODUCT
  76.            REPLACEMENT OR REFUND OF PURCHASE PRICE.
  77.  
  78.  
  79.  
  80.        Product Support:
  81.  
  82.             COUNT! is written and copyrighted by:
  83.  
  84.                           Ed Derzawiec
  85.                           6 Sweet Fern Rd
  86.                           Cape Elizabeth, ME  04107
  87.  
  88.             Feel free to send any product related questions or suggestions
  89.             for future program enhancements to this address.
  90.  
  91.             Ed Derzawiec is a member of the Association of Shareware
  92.             Professionals (ASP).  ASP wants to make sure that the
  93.             shareware principle works for you. If you are unable to
  94.             resolve a shareware-related problem with an ASP member by
  95.             contacting the member directly, ASP may be able to help. The
  96.             ASP Ombudsman can help you resolve a dispute or  problem with
  97.             an ASP member, but does not provide technical support for
  98.             members' products.  Please write to the ASP Ombudsman at 545
  99.             Grover Road, Muskegon, MI 49442-9427 USA, FAX 616-788-2765 or
  100.             send a CompuServe message via CompuServe Mail to ASP Ombudsman
  101.             70007,3536.
  102.  
  103.                                _______
  104.                           ____|__     |               (R)
  105.                        --|       |    |-------------------
  106.                          |   ____|__  |  Association of
  107.                          |  |       |_|  Shareware
  108.                          |__|   o   |    Professionals
  109.                        -----|   |   |---------------------
  110.                             |___|___|    MEMBER
  111.  
  112.  
  113.  
  114.        Note to Upgraders from versions prior to 5.0...
  115.  
  116.             Version 5.1 of COUNT! is completely backwards compatible with
  117.             prior versions.  Applications set up to run under earlier
  118.             versions of COUNT! will work identically under this release.
  119.             And, licenses granted for prior versions are transferable to
  120.             v5.1
  121.  
  122.             This version offers broader options for installing
  123.             applications that you can take advantage of.  Specifically,
  124.             the use of "Stub" files can greatly simplify application
  125.             installation.
  126.  
  127.             The new CountAdm utility handles all COUNT!.ini management and
  128.             provides a GUI interface to License and Log files for
  129.             monitoring applications use.
  130.  
  131.  
  132.  
  133.                                      COUNT! v5.1
  134.                             Network Administrators Guide
  135.                                        Page 1
  136.  
  137.  
  138.                                    What is COUNT!
  139.  
  140.      COUNT! is an MS Windows utility that enables you to abide to "simultaneous
  141.      use" licenses in a network environment.  This type of license allows you to
  142.      provide applications to a user community without buying a license for each
  143.      potential user.  The result is typically an 80% to 90% reduction in the
  144.      cost of the application.
  145.  
  146.      Simultaneous use licenses:
  147.         Unlike mainframe programs that base the fee on the number of potential
  148.         users of a product, personal computer software licenses are often based
  149.         on the number of people using a program at any given time.  If the
  150.         network provides a dozen applications to 50 users, it is probable that
  151.         five to ten licenses for each application will be sufficient to meet the
  152.         needs of the 50 users without purchasing 50 licenses of each.
  153.  
  154.         Most major suppliers of personal computer software base their license on
  155.         simultaneous use.  However, many of these (Microsoft for example)
  156.         provide no means for maintaining the license.  Should you wind up in
  157.         court, you are required to provide evidence that adequate precautions
  158.         were taken to ensure that the simultaneous use license was not violated.
  159.  
  160.      What does COUNT! Do:
  161.         COUNT! launches programs in an MS windows environment and keeps track of
  162.         the number of users.  It will enable you to enforce simultaneous use
  163.         licenses.  It also provides features to make many programs that function
  164.         poorly in a network environment behave better.  Finally COUNT! provides
  165.         the network administrator detailed analysis on the use of licenses so
  166.         that an appropriate number can be economically purchased to support user
  167.         needs.
  168.  
  169.         COUNT! enables a user to access an application as easily as if it were
  170.         installed on his local hard disk.  To do this, it will if necessary:
  171.  
  172.                Establish a network connection
  173.                Modify the current DOS directory
  174.                Check for license availability
  175.                Execute the program
  176.                Free the network license when the program terminates
  177.                Disconnect the network connection
  178.  
  179.      Supported Network Environments:
  180.         COUNT! runs on Windows client PCs, not servers.  License management is
  181.         achieved through a shared file service. It will therefore work in any
  182.         network environment.  COUNT! has been successfully tested under Novell
  183.         Netware, Banyon Vines, Digital Pathworks, Microsoft LanManager,  Windows
  184.         for Workgroups, and several other Network OS's
  185.  
  186.  
  187.  
  188.                                      COUNT! v5.1
  189.                             Network Administrators Guide
  190.                                        Page 2
  191.  
  192.                                     Using COUNT!
  193.  
  194.      An end user needs no special knowledge to use COUNT!  He simply launches
  195.      applications normally through Windows.  A license dialog box appears
  196.      informing him the license is being shared.  If no more licenses are
  197.      available, the dialog box will inform him of that and provide a list of
  198.      current users.
  199.  
  200.      Setting up applications to run under COUNT! is also straight forward.  A
  201.      network administrator installs the application on the network using the
  202.      vendor's instructions.  You then use the COUNT! Administration utility
  203.      (CountAdm), to replace the application's .EXE file with a "Stub" file which
  204.      runs the program under COUNT!
  205.  
  206.      In addition to installing Stub Files, the CountAdm utility provides a
  207.      convenient means of monitoring applications usage.  You can easily examine
  208.      the current users and usage history of each application running under
  209.      COUNT!.
  210.  
  211.  
  212.                                   Installing COUNT!
  213.  
  214.      The setup program is used to copy all necessary files to a network file
  215.      server.  It will also create a Count Administrator group on your Windows
  216.      desktop if you wish.  The CountAdm program can then be run to set up
  217.      applications to run under COUNT!
  218.  
  219.      Before running the Setup program, determine where you would like to install
  220.      the various components of COUNT!.  COUNT! and associated program and
  221.      configuration files should be placed in an area where the Network
  222.      administrator has READ/WRITE access and all users have READ access. License
  223.      or Log Files need to be placed in an area where all users have READ/WRITE
  224.      access.  While COUNT! can launch applications without this common
  225.      READ/WRITE user access, its features will be quite limited.
  226.  
  227.      To run the setup program...
  228.           Make a network connection to the file service you would like to
  229.             install the program to.
  230.           Run COUNT!'s Setup program under Windows.  (i.e., from File Manager
  231.             select File-Run-A:Setup.exe)
  232.  
  233.  
  234.  
  235.                                      COUNT! v5.1
  236.                             Network Administrators Guide
  237.                                        Page 3
  238.  
  239.      The following files are part of the COUNT! package.  Setup will place these
  240.      in the COUNT! program Directory.
  241.  
  242.           COUNT!.EXE     Launches Applications, Meters usage.
  243.           COUNT!.INI     Contains information to Launch Applications.
  244.           COUNT!.TXT     This Documentation File
  245.           COUNTADM.EXE   Provides Administrative services to Network
  246.                          Administrators.
  247.           COUNTADM.HLP   The Windows Help file for CountAdm
  248.           COUNTMGR.DLL   Manages multiple instances of the same application
  249.                          launched under COUNT!
  250.           SCRUB.EXE      Removes inactive users from license files
  251.           STUB.EXE       Replaces Application .EXE Files so they are launched
  252.                          under COUNT!
  253.           SETUP.EXE      Installs COUNT! on a Server.
  254.  
  255.  
  256.                      Setting Up Applications to Run Under COUNT!
  257.  
  258.      The easiest way to setup applications to run under COUNT! is to use "Stub"
  259.      files.  Simply install the application according to the vendor's directions
  260.      on the server and each client.  Then install a Stub file to launch the
  261.      application through COUNT!
  262.  
  263.      CountAdm will automatically install stub files by replacing an applications
  264.      executable file (i.e. EXCEL.EXE) with a Stub file of the same name.  The
  265.      original application file is renamed.  The Stub file executes the main
  266.      COUNT! program which in turn executes the original application.  This may
  267.      sound a bit "round about", but it is very efficient, and greatly simplifies
  268.      application installation.
  269.  
  270.      To install Stub files with CountAdm, You will need Read/Write Access to the
  271.      network directory where the application has been installed.  You will also
  272.      need Read/Write access to the Applications' .EXE file.  Select Install-Add
  273.      Application Stub File from CountAdm's Main Menu.  Specify the Application
  274.      exe file you want to create a stub file for (i.e. EXCEL.exe) and press OK.
  275.  
  276.      CountAdm will create an entry for the Application in COUNT!.ini using the
  277.      name of the exe file (i.e. EXCEL).  It will also rename the original exe
  278.      file by placing an "!" at the end (i.e. EXCEL!.exe)  You can modify these
  279.      names by pressing the Advanced button and editing the defaults.
  280.  
  281.      After creating the stub file, use CountAdm to change the settings in
  282.      COUNT!.ini to define the methods used to launch the application and control
  283.      license counts.
  284.  
  285.      The stub file method has been successfully tested with numerous
  286.      applications.  However, if you encounter problems, see Appendix A.
  287.  
  288.      COUNT! also creates COUNT!.ini files in each application directory.  These
  289.      are not the same as the one in the COUNT! program directory.  Their job is
  290.      to help the Stub file communicate with the COUNT! program.
  291.  
  292.  
  293.  
  294.                                      COUNT! v5.1
  295.                             Network Administrators Guide
  296.                                        Page 4
  297.  
  298.                          Controlling Access to Applications
  299.  
  300.      There are two ways to use COUNT! to enforce simultaneous use licenses.  One
  301.      method is to put each application you want to control access to in a unique
  302.      network file service, and place a limit on the number of connections to
  303.      this service.  COUNT! could then connect to the service before starting the
  304.      program, and disconnect when done. The server enforces the license
  305.      counting/metering.
  306.  
  307.      In the second method, COUNT! uses a License file to monitor the number of
  308.      users.  You set the Maximum number of users for each application via the
  309.      CountAdm Utility.  Simply modify the Maximum users setting in the Set-up-
  310.      Applications Dialog.  COUNT will use this method to control access when a
  311.      a License file is specified under License/Log File Setup. 
  312.  
  313.      You can also use both methods simultaneously.  This provides maximum
  314.      security, friendlier user error messages, and more complete applications
  315.      use information.
  316.  
  317.      If a License file is used, A DOS environment variable must exist prior to
  318.      entering Windows which provides a user name.  The UserName must be unique
  319.      to each network node.  It is typically assigned in a the Autoexec.Bat or
  320.      Network Startup File using the DOS SET command as follows:
  321.  
  322.           "SET Name=UserName"
  323.  
  324.      The default "Name" environment variable may be changed in the defaults
  325.      Dialog of CountAdm.  The maximum name length is 20 characters.
  326.  
  327.      When using a License file, COUNT! checks the number of current users each
  328.      time someone attempts to run an application.  If no licenses are available,
  329.      access is denied, and the list of license holders is displayed.  Otherwise,
  330.      the application is launched and an entry is added to the License file
  331.      similar to the one below:
  332.  
  333.           [MS Project]
  334.           John Doe=09:33:27 02/12/92
  335.  
  336.      The timestamp is updated periodically, and is removed when the user exits
  337.      the application.
  338.  
  339.  
  340.                             Multiple Instance Management
  341.  
  342.      Windows enables a user to run multiple copies of an application
  343.      simultaneously as long as the application itself permits this.  COUNT!
  344.      fully supports this feature and will only reserve a single network license
  345.      for each user workstation no matter how many instances of the program are
  346.      running.  CountMgr.DLL manages this activity as necessary.  Network
  347.      connections made when the first instance of an application is launched will
  348.      be maintained as long as at least one instance of the application is 
  349.      active.
  350.  
  351.  
  352.  
  353.                                      COUNT! v5.1
  354.                             Network Administrators Guide
  355.                                        Page 5
  356.  
  357.                                Scrubbing License Files
  358.  
  359.      License files require periodic maintenance to remove inactive licenses.
  360.      Licenses become inactive when applications are terminated abnormally, such
  361.      as rebooting the PC while the application is in use.  When this occurs, the
  362.      license file entry for that user is not freed until that same user runs and
  363.      exits the application again.
  364.  
  365.      A supplemental program, SCRUB.EXE, is supplied which automatically removes
  366.      inactive licenses.  COUNT! will start SCRUB whenever a user is denied
  367.      access to an application for lack of an available license.
  368.  
  369.      SCRUB works by examining the License file, waiting a specified time and
  370.      then reexamining it.  If the license entries are not updated in that time,
  371.      they are assumed to be inactive and removed.  By default SCRUB waits for
  372.      the UpdateLicense interval+1 minute.  The extra minute allows for programs
  373.      which might take total control of the PC for some period of time.  For
  374.      instance, If Excel takes several minutes to recalculate a spreadsheet, it
  375.      may not allow COUNT! to update the License File during that period.
  376.      (Windows 3.x is Not Pre-emptive.)
  377.  
  378.      If you feel 1 minute is not sufficient, you can override this by specifying
  379.      a larger interval in CountAdm.  An interval less than UpdateLicense + 1
  380.      minute will be ignored.  A interval of 0 will disable Scrubbing for the
  381.      specified application.
  382.  
  383.      When SCRUB is running, an Icon identifying the time remaining will be
  384.      displayed on the Windows Desktop.
  385.  
  386.      As mentioned, COUNT! will automatically run SCRUB when a user is denied
  387.      access to an application due to lack of an available license.  In addition,
  388.      a Network Administrator may want to periodically run SCRUB, perhaps placing
  389.      it in his/her Windows startup group.  You can also run SCRUB from CountAdm.
  390.  
  391.      If SCRUB is run without any parameters, it will scrub the License File of
  392.      all applications.  You can also scrub an individual application by
  393.      including it as a parameter on SCRUB's command line.  (i.e. "SCRUB
  394.      MS_Excel")
  395.  
  396.  
  397.  
  398.                                      COUNT! v5.1
  399.                             Network Administrators Guide
  400.                                        Page 6
  401.  
  402.                                       LogFiles
  403.  
  404.      LogFiles provide valuable information to the network administrator on how
  405.      licenses are being used for each application, and by whom.  It is highly
  406.      recommended that you use LogFiles for each application to:
  407.  
  408.           Keep track of the average time an application is used.
  409.           The typical number of licenses in use at any time.
  410.           The number of times a license has been denied.
  411.           The use by Individual.
  412.  
  413.      Since these files can be rather large, it is recommended that a separate
  414.      file be used for each application.
  415.  
  416.      While you can use Log Files without License Files, the log information will
  417.      be somewhat limited if you do so.  Viewing information in License and Log
  418.      files can be accomplished using CountAdm.
  419.  
  420.  
  421.  
  422.                                      COUNT! v5.1
  423.                             Network Administrators Guide
  424.                                        Page 7
  425.  
  426.                                  Registering COUNT!
  427.  
  428.      COUNT! is copyrighted software and all rights are reserved by the author.
  429.      You are free to evaluate the product for 30 days to determine its
  430.      suitability to your needs.  Use beyond 30 days requires registration.
  431.  
  432.      Anyone with the conscience to use COUNT! will want to register it.  A
  433.      license to COUNT! enables you copy and use the software on a single server
  434.      for up to 100 Users.  The cost of the license is $79.  If you would like to
  435.      register, please fill out the form on the last page of this manual.
  436.  
  437.      In return, you will be sent a diskette with a registered version of the
  438.      software.
  439.  
  440.  
  441.                           Transferring a License to COUNT!
  442.  
  443.      Upon registering, you will receive a license number.  To license the
  444.      software, you will need Read/Write access to the directory where COUNT!.EXE
  445.      is located.  From Windows Program Manager, use "File Run" and place in the
  446.      command Line "Drive:\Path\COUNT!.EXE /L".
  447.  
  448.      Alternatively, you can use the CountAdm menu function Install-Transfer
  449.      License.
  450.  
  451.      You will prompted you for your company and server name.  You are limited to
  452.      a total of 50 characters, so you may have to abbreviate.  If the name
  453.      appears truncated in the main dialog box, you can reinstall the license.
  454.  
  455.  
  456.  
  457.                                      COUNT! v5.1
  458.                             Network Administrators Guide
  459.                                        Page 8
  460.  
  461.                                      Appendix A:
  462.                Applications Installation and License Metering Problems
  463.  
  464.  
  465.      Should you encounter problems using the Stub files installed with the
  466.      CountAdm utility, the following information may be helpful.
  467.  
  468.      First, some applications will not work properly if their .EXE file has been
  469.      renamed.  If this occurs, you can try renaming all of the files in the
  470.      application directory with the same base name as the original application
  471.      to the base name of the renamed .EXE file.  (i.e. rename MisApp.DLG to
  472.      MisApp!.DLG)  If this fails, you may have to resort to using COUNT! without
  473.      stub files.  (See Appendix B).  If you need to uninstall a stub file, the
  474.      CountAdm utility will do this automatically.
  475.  
  476.      There is another situation where COUNT! has difficulty metering
  477.      applications licenses.  If a Windows application's primary (loading)
  478.      executable file terminates before the application does, COUNT! has no way
  479.      of knowing when the program ends.  Only one major application to date has
  480.      been found which does this..  WordPerfect for Windows.
  481.  
  482.      In the case of WordPerfect (v5.1) there is a way around this problem.  The
  483.      program loading executable WPwin.exe file does some initialization work and
  484.      then Launches the Main executable WPwinFile.Exe.  If you  use CountAdm to
  485.      create a stub file for WPwinFile.exe rather than WPwin.exe, COUNT! can
  486.      meter licenses effectively.
  487.  
  488.  
  489.  
  490.                                      COUNT! v5.1
  491.                             Network Administrators Guide
  492.                                        Page 9
  493.  
  494.                                      Appendix B:
  495.                            Using COUNT! Without Stub Files
  496.  
  497.      COUNT! runs applications defined in the COUNT!.ini file passed on its 
  498.      command line.  For instance, to launch Microsoft's Excel, the command line 
  499.      could be "COUNT!  MS_Excel".  To launch Aldus' Persuasion, the command 
  500.      line could be "COUNT!  Persuasion".  COUNT! then does everything necessary 
  501.      to make appropriate network connections, start the application, and 
  502.      enforce software licenses.
  503.  
  504.      To use the command line, you will need to be familiar with the methods 
  505.      Windows uses to launch applications.  The most common method is for the 
  506.      user to "double click" on an application icon in a Program Manager group.  
  507.      The second is to use the file manager to launch an application with a 
  508.      selected data file.  A third is to launch the application using the 
  509.      Program Manager's "Run command".
  510.  
  511.      Supporting Applications Launched via a Program Manager Application Icon:
  512.         You will need to modify the vendor supplied installation procedure to
  513.         modify the icon's "properties" to use COUNT! to launch the program.  The
  514.         application icon program line properties can be changed using the
  515.         following procedure:
  516.  
  517.         In Program Manager, select the program icon by clicking on it once 
  518.         with the mouse.
  519.  
  520.         Select File-Properties, from the Program Manager's menu.  A "Program 
  521.         Item Properties" dialog box should appear.
  522.  
  523.         Change the command line in the dialog box to launch the program 
  524.         through COUNT!  i.e.  "COUNT!.exe MS_Excel".
  525.  
  526.         You should also change the icon to the application's normal icon, 
  527.         which is typically in the main .EXE file of the application.  This is 
  528.         also done from the "Program Item Properties" dialog box. Press the 
  529.         "Change Icon" button and type in the file name containing the Icon 
  530.         (i.e. E:\EXCEL\EXCEL.EXE)
  531.  
  532.         The Program .EXE file may not be available to Windows if the network 
  533.         drive is not currently connected.  In this case you can substitute an 
  534.         icon from PROGMAN.EXE or MORICONS.DLL.  You could also use a 3rd party 
  535.         utility to extract an icon from an application .EXE file, and make the 
  536.         icon file available to Windows.
  537.  
  538.      Supporting Applications Launched via File Manager:
  539.         You need to modify the "[extensions]" section of WIN.ini to associate
  540.         COUNT! with the extension of data files your program runs.  Again, you
  541.         must supply a command line such as "XLT=COUNT!.exe MS_Excel ^.xlt".
  542.         Modifying Windows .INI files can be automated by using the Fix_INI!
  543.         program which can be found in the utilities subdirectory of the COUNT!
  544.         program disk
  545.  
  546.      Supporting Applications Launched via Program Manager's Run Command:
  547.         The user would have to enter a correct COUNT! command Line in Program
  548.         Manager's "RUN" dialog box.
  549.  
  550.  
  551.  
  552.                                      COUNT! v5.1
  553.                             Network Administrators Guide
  554.                                        Page 10
  555.  
  556.                                      Appendix C:
  557.                 How COUNT!.ini Controls the Launching of Applications
  558.  
  559.      The COUNT!.ini file controls what COUNT! does in launching an application.
  560.      COUNT!.ini is created and maintained with the CountAdm utility.  However,
  561.      it can also be modified using any ASCII editor, such as notepad.  It
  562.      consists of a number of applications "Sections" containing keywords
  563.      describing how to launch the application.  Each section begins with the
  564.      ApplicationName in square brackets.  You can use any ApplicationName you
  565.      like so long as it is less than 32 Characters.  Keywords can be any of the
  566.      following:
  567.         ConnectDrive=Drive:,Network_Path,Password
  568.            (Only Windows 3.1 and above support this command.  You can use
  569.            "Connect" to support Windows 3.0)  The Password is optional.
  570.            However, the comma separator must be included.  You can use "*" as
  571.            the Password and the User will be prompted to provide one.  If The
  572.            Drive and Network service are already in use, this command is
  573.            ignored.  Network Drives which are connected with this command are
  574.            Disconnected when the user exits the application unless
  575.            DisConnectDrive=No.
  576.         DisConnectDrive=Yes or No.
  577.         Connect=Network connection command (you would issue at a DOS prompt.)
  578.            The Connect and Disconnect KeyWords are provided to support Windows
  579.            3.0, or for Networks incompatible with Windows 3.1 network management
  580.            features.
  581.         Disconnect=Network disconnection command
  582.         StartDirectory=Starting directory.
  583.            This will override any directory specified in the property's of a
  584.            Program Manager Icon.
  585.         Execute=Program invocation command.
  586.         CountFile=R/W file (License file) which holds the current users for each
  587.         application.
  588.         LogFile=R/W file which tracks license use for the application.
  589.         MaxUsers=Number of users that can use the program simultaneously.
  590.         MaxTime=Number of minutes of program use before COUNT! reminds the user
  591.            to free the application license.
  592.         UpdateLicense=Number of minutes between updates of the License File.
  593.            The default is 5.  A 0 inhibits updates.
  594.         SkipLicenseMessage=Yes or No. If, Yes, COUNT! bypasses its initial
  595.            dialog informing the user of the licensing activity and immediately
  596.            launches the application.  The default is No.
  597.  
  598.             All KeyWords other than Execute are optional.
  599.  
  600.  
  601.  
  602.                                      COUNT! v5.1
  603.                             Network Administrators Guide
  604.                                        Page 11
  605.  
  606.                                      Appendix D:
  607.                       Installing Non-Network Software Versions
  608.  
  609.      Most software available today installs easily in network environments.
  610.      However, you will occasionally run into an application that does not offer
  611.      a network version, or one which will not install properly on your network.
  612.      In such situations, you can often install the software for network use with
  613.      the following procedure.
  614.  
  615.      From a client PC, provide Write access to the Network drive you would like
  616.      the application installed upon, giving it the same DOS drive letter the
  617.      user will eventually see it as.  You may also need to provide Write access
  618.      to the Windows directory on the server if Windows is being shared over the
  619.      network.
  620.  
  621.      Install the software to a network drive using the vendor's instructions
  622.      with the following exceptions.
  623.  
  624.         1) Copy the client's WIN.ini and System.Ini files as Win.OLD and
  625.           System.OLD.  Also copy the Autoexec.Bat and Config.Sys files.
  626.  
  627.         2) Make copies of the client's Windows and System Directory listings and
  628.           the server's Window system directory if appropriate
  629.           (i.e. DIR c:\Windows >Win.Dir).
  630.  
  631.         3) Install the Software.
  632.  
  633.         4) Compare the .INI files and directories to the original saved
  634.           versions.  (i.e. FC Win.OLD Win.ini).  Note any changes.  Typically,
  635.           these changes are entries added to the [Extensions] section of
  636.           WIN.ini, applications sections added to WIN.ini, and perhaps a few
  637.           DLLs added or updated in the Windows System Directory.  Many
  638.           applications change the Path variable in the Autoexec.Bat file.  In
  639.           most cases, this change is not required.
  640.  
  641.         5) Make these same changes on each client PC that will run the
  642.           application by copying or editing files.  Fix_ini!.Com and Patch!.Com
  643.           are very useful utilities in automating this process.  They can be
  644.           found in the utilities subdirectory of the COUNT! program disk
  645.  
  646.         6) If the REG.DAT file in the windows directory on the client PC was
  647.           modified, some special attention is required.   REG.DAT's primary
  648.           purpose is to support OLE and Drag/Drop capabilities.  To provide
  649.           this, the application must be registered in REG.DAT of each client.
  650.           You cannot simply copy the revised REG.DAT file to each client.  First
  651.           check the application directory for an Application.REG file.  If it
  652.           exists, simply RUN it from Program Manager on each client PC.  If the
  653.           application does not have a .REG file, you will need to examine how
  654.           the installation procedure modified the REG.DAT file (using
  655.           RegEdit.EXE) and manually make the changes on other clients.
  656.  
  657.  
  658.  
  659.                                      COUNT! v5.1
  660.                             Network Administrators Guide
  661.                                        Page 12
  662.  
  663.                                      Appendix E:
  664.                                     User Messages
  665.  
  666.      There are a few messages COUNT! passes to the user that a Network 
  667.      Administrator needs to be aware of.  These may be modified using 
  668.      Count!Adm's Setup-User Messagers option.
  669.  
  670.         "Please release this LICENSE to the application when you are finished 
  671.         so that others may use the program!"  This is the standard opening 
  672.         window message.
  673.  
  674.         "All Licenses for this application are currently in use!"  A user will 
  675.         get this message when all licenses set by the MaxUsers parameter are 
  676.         in use.  They will also get a list box identifying users so they can 
  677.         try to free up a license on their own.
  678.  
  679.         "CANNOT WRITE TO LICENSE FILE.  Your license to this application has 
  680.         been LOST!"  Through a network error or user access rights violation, 
  681.         the License file could not be maintained.  It should be looked into 
  682.         by the Network Administrator.
  683.  
  684.         "You have exceeded the recommended time limit for this application and
  685.         are reminded to free this license when you are finished so that others
  686.         may use the program."  A user will get this message if he uses the
  687.         program beyond the MaxTime variable.
  688.  
  689.      The remaining messages should not normally be seen by a user, but may 
  690.      arise in setting up applications to run under COUNT!
  691.  
  692.         "Could Not Connect (to Drive)"  A network Error caused by an incorrect
  693.         DOS drive or Network file service specification in COUNT!.ini, or
  694.         unidentifiable network connection problem.
  695.  
  696.         "Drive In Use on Different Service"  A failure to connect to the
  697.         requested network service in COUNT!.ini because the requested Drive is
  698.         already being used for a different network service.  You should not set
  699.         up two network applications to share a DOS drive letter for different
  700.         file services.
  701.  
  702.         "Could Not Execute"  Execution of the application failed.  Most often
  703.         this is caused by an error in COUNT!.ini or perhaps a DOS PATH Error.
  704.  
  705.         "Could Not Find COUNT!.ini"  COUNT!.ini is not in the same subdirectory
  706.         as COUNT!.EXE.
  707.  
  708.         "Count Not Load CountMgr.DLL"  CountMgr.DLL is not in the same
  709.         subdirectory as COUNT!.EXE.
  710.  
  711.         "No Application Specified"  No ApplicationName was specified on the
  712.         COUNT! Command Line.
  713.  
  714.         "No Program to Execute in COUNT!.ini"  No "Execute=" was included.
  715.  
  716.         "Name Environment Variable Not Defined!"  You MUST have a Name
  717.         Environment variable defined if you are using a License File.
  718.  
  719.      The following two messages should not normally be seen by a user.
  720.      They are generated by Stub program files.
  721.  
  722.         "Could Not Find COUNT!.ini in Stub Directory"  When CountAdm creates a 
  723.         stub file, it also creates a COUNT!.ini file in the same directory.  
  724.         Through some mechanism, this file has been deleted or is inacessible.
  725.  
  726.         "Could Not Find COUNT!.exe"  The Stub file could not find COUNT!.exe 
  727.         in the directory specified in the Stub's COUNT!.ini file.  Either the 
  728.         Directory entry has been changed, or the COUNT! program renamed or 
  729.         deleted.
  730.  
  731.  
  732.  
  733.  
  734.                          COUNT! v5.1 User Registration Form (ASP)
  735.  
  736.      NAME:               ____________________________________
  737.  
  738.      Company:            ____________________________________
  739.  
  740.      Street:             ____________________________________
  741.  
  742.      Town, State, Zip:   ____________________________________
  743.  
  744.      Please register me for (____) copies of COUNT!.  Enclosed is $79.00 for
  745.      each copy (plus 6% Sales tax for Maine residents).
  746.  
  747.                Preferred Media:  5.25"(360K) ____  3.5" (720K) ____
  748.  
  749.      Please make checks payable to:
  750.                Edward Derzawiec
  751.                6 Sweet Fern Road
  752.                Cape Elizabeth, ME  04107
  753.  
  754.      Signature:   ____________________________________
  755.  
  756.      In signing this form I agree:
  757.        1. Not to make copies of the registered software received for purposes
  758.           outside of my use on a single network server.
  759.  
  760.        2. Not to modify the software without written consent of the author.
  761.  
  762.      I welcome your comments on the merits or limitations of COUNT!, or
  763.      enhancements you would like to see added.
  764.  
  765.      _______________________________________________________________
  766.  
  767.      _______________________________________________________________
  768.  
  769.      To improve the testing of COUNT!, please answer the following:
  770.  
  771.           Server Type:
  772.                Operating System:   DOS ___, OS2 ___, VMS ___, UNIX ___
  773.                                    NT ____, Other _________________
  774.  
  775.           Network OS:  Novel ___, Vines ___, Pathworks ___, Other ________
  776.  
  777.      Nodes:
  778.           PC/XT (8086/8088) ____,   AT (286) ____,  (386/486/+ CPU) ____
  779.           Display: Mono, ____, CGA, ____ EGA, ____ VGA, ____  Color ____
  780.  
  781.           Windows Version ____
  782.  
  783.      Applications COUNT! is Used For:
  784.  
  785.      ______________________________________________________________
  786.  
  787.      =================================================================
  788.      Do not write below this line:
  789.  
  790.      Serial number licensed to above user: ____________
  791.